
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <ddk.h>


#include <nu_api.h>
#include "vmodem.h"
#include "tapi_cmd.h"
#include "aciimp_cmd.h"
#include "debug.h"

void init_BAT()
{

}


// #define CMD_SRC_ZENER CMD_SRC_LCL
#define CMD_SRC_ZENER CMD_SRC_ATI_1


struct VM_PARAM {
    int numParam;
    int paramArray[10];
};

int CALLBAT_parseAtCommand(
    /* [in] */ Int32 nControlCode,
    /* [in] */ const MemoryBuf & ebbInData,
    /* [out] */ MemoryBuf * pOutData)
{
    struct VM_PARAM * params = (struct VM_PARAM *) ebbInData.GetPayload();
    VM_LOG("VM_LOG: -> CALLBAT_parseAtCommand param-list %d: ", params->numParam);
    for (int i = 0; i < params->numParam; i++) {
        VM_LOG("%d,", params->paramArray[i]);
    }
    VM_LOG("END\n");

    return 0;
}

